Using Subobservers to Synthesize Opacity-Enforcing Supervisors
نویسندگان
چکیده
In discrete-event system control, the worst-case time complexity for computing a system's observer is exponential in number of that states. This results practical difficulties since some problems require calculating multiple observers changing system, e.g., synthesizing an opacity-enforcing supervisor. Although these iterative manner allows us to synthesize supervisor and although methods have been proposed reduce computational demands, room exists intuitive solution. Here we extend subautomaton relationship notion subobserver demonstrate its use reducing computations required iterated calculations. We then relationship's power by simplifying state-of-the-art synthesis approaches supervisors under realistic assumptions.
منابع مشابه
Automated Synthesis of Liveness Enforcing Supervisors Using Petri Nets
Given an arbitrary Petri net structure, which may have uncontrollable and unobservable transitions, the liveness enforcement procedure presented here determines a set of linear inequalities on the marking of a Petri net. When the Petri net is supervised so that its markings satisfy these inequalities, the supervised net is proved to be live for all initial markings that satisfy the supervision ...
متن کاملDesign of -Liveness Enforcing Supervisors in Petri Nets
This paper presents a procedure for the design of supervisors that enforce the transitions in a given set to be live. -liveness enforcement corresponds to full liveness enforcement when equals the total set of transitions. Rather than assuming a given initial marking, this procedure generates at every iteration a convex set of admissible initial markings. In the case of full liveness enforcemen...
متن کاملSynthesis of supervisors enforcing general linear constraints in Petri nets
Efficient techniques exist for the design of supervisors enforcing constraints consisting of linear marking inequalities. This note shows that without losing the benefits of the prior techniques, the class of constraints can be generalized to linear constraints containing marking terms, firing vector terms, and Parikh vector terms. We show that this extended class of constraints is more express...
متن کاملSynthesis of Supervisors Enforcing Firing Vector Constraints in Petri Nets
This paper considers the problem of enforcing linear constraints containing marking terms, firing vector terms, and Parikh vector terms. Such constraints increase the expressivity power of the linear marking constraints. We show how this new type of constraints can be enforced in Petri nets. In the case of fully controllable and observable Petri nets, we give the construction of a supervisor en...
متن کاملDesign of T-liveness enforcing supervisors in Petri nets
This paper presents a procedure for the design of supervisors that enforce the transitions in a given set to be live. -liveness enforcement corresponds to full liveness enforcement when equals the total set of transitions. Rather than assuming a given initial marking, this procedure generates at every iteration a convex set of admissible initial markings. In the case of full liveness enforcemen...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Discrete Event Dynamic Systems
سال: 2022
ISSN: ['0924-6703', '1573-7594']
DOI: https://doi.org/10.1007/s10626-022-00365-5